high-need recent graduate - Spanish English Dictionary